Descriptive complexity and the W hierarchy
نویسندگان
چکیده
The classes W [t] of the Downey-Fellows W hierarchy are defined, for each t, by fixed-parameter reductions to the weighted-assignment satisfiability problem for weft-t circuits. This paper proves that for each t ≥ 1, W [t] equals the closure under fixed-parameter reductions of the class of languages L definable by formulas of the form φ = (∃U)ψ, where U is a set variable and ψ is a first-order formula in ∏ t prenex form. This is a fixed-parameter analogue of Fagin’s well-known characterization of NP by second-order existential formulas. An equivalent form of this result states that the fixed-parameter “slices” Lk of L are definable by a family {φk } of first-order formulas in ∑ t prenex form, subject to the restriction that the quantifier blocks in φk after the leading existential block are independent of k. Whether this restriction can be removed is connected to open problems in other recent papers on the
منابع مشابه
The Descriptive Complexity of the Deterministic Exponential Time Hierarchy
In Descriptive Complexity, we investigate the use of logics to characterize computational complexity classes. Since 1974, when Fagin proved that the class NP is captured by existential second-order logic, considered the first result in this area, other relations between logics and complexity classes have been established. Well-known results usually involve first-order logic and its extensions, ...
متن کاملMore About Recursive Structures: Descriptive Complexity and Zero-One Laws
This paper continues our work on innnite, recursive structures. We investigate the descriptive complexity of several logics over recursive structures, including rst-order, second-order, and xpoint logic, exhibiting connections between expressibility of a property and its computational complexity. We then address 0{1 laws, proposing a version that applies to recursive structures, and using it to...
متن کاملDescriptive Complexity of #AC0 Functions
We introduce a new framework for a descriptive complexity approach to arithmetic computations. We define a hierarchy of classes based on the idea of counting assignments to free function variables in first-order formulae. We completely determine the inclusion structure and show that #P and #AC0 appear as classes of this hierarchy. In this way, we unconditionally place #AC0 properly in a strict ...
متن کاملOn the strictness of the quantifier structure hierarchy in first-order logic
We study a natural hierarchy in first-order logic, namely the quantifier structure hierarchy, which gives a systematic classification of first-order formulas based on structural quantifier resource. We define a variant of Ehrenfeucht-Fräıssé games that characterizes quantifier classes and use it to prove that this hierarchy is strict over finite structures, using strategy compositions. Moreover...
متن کاملFixed-Parameter Tractability, Definability, and Model-Checking
In this article, we study parameterized complexity theory from the perspective of logic, or more specifically, descriptive complexity theory. We propose to consider parameterized model-checking problems for various fragments of first-order logic as generic parameterized problems and show how this approach can be useful in studying both fixed-parameter tractability and intractability. For exampl...
متن کامل